/**
 * 输入年份和月份，显示该年当月的天数， 利用case穿透简化代码
 *    1 , 3, 5, 7, 8, 10,12:  31天
 *    4,6,9,11 : 30天
 *     2 闰年 28天  29天
 *
 */
var year = 2024
var month = 2 // 月份
var day //? 天数

// if(month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12){
//     day = 31
// }else if(month == 4 || month == 6 || month == 9 || month == 11){
//     day = 30
// }else{
//     if( (year%4==0 && year%100!=0) || year%400==0 ){
//         day = 29
//     }else{
//         day = 28
//     }
// }
console.log(year+'年'+month+"月有 "+ day+"天");




function get(year, month) {
	month--
	switch (month) {
		case 1:
		case 3:
		case 5:
		case 7:
		case 8:
		case 10:
		case 12:
			return 31
		case 4:
		case 6:
		case 9:
		case 11:
			return 30
		case 2:
			if ((year % 4 == 0 && year % 100 !== 0) || year % 400 === 0) {
				return 29
			}
			return 28
		default:
			return ''
	}
}
console.log(get(2024, 10))
